northern isles - French English Dictionary